const fs = require('fs')
//异步读取文件，获取信息
fs.stat('./e.json', (error,stats) =>{
    if(error){
        throw error;
    }
    console.log('异步读到的文件:')
    //判断是否为文件
    console.log('文件'+stats.isFile());
    //判断是否是目录
    console.log('文件'+stats.isDirectory());
    console.log(stats);
});


//同步读取文件，获取文件信息
let result = fs.statSync('./e.json')
console.log('同步读到的文件信息')
console.log(result);


//查询有没有这个文件，没有就创建
//stat查询  mkdir创建
fs.stat('./e.json', (err,stats)=>{
    if(err){
        fs.mkdir('./e.json',error =>{
            if(error){
                console.log(error)
                return false;
            }
            console.log('创建成功')

        });
    }else{
        console.log('目录存在')
        console.log(stats.isDirectory())
    }

})